Lịch sử Engine JavaScript

JavaScript engine đầu tiên được tạo bởi Brendan Eich vào năm 1995 cho trình duyệt web Netscape Navigator. Đó là một trình thông dịch thô sơ cho ngôn ngữ non trẻ mà Eich đã phát minh ra. (Engine này đã phát triển thành engine SpiderMonkey, vẫn được trình duyệt Firefox sử dụng.)

JavaScript engine hiện đại đầu tiên là V8, do Google tạo cho trình duyệt Chrome của mình. V8 ra mắt như một phần của Chrome vào năm 2008 và hiệu suất của nó tốt hơn nhiều so với bất kỳ engine nào trước đó.[2][3] Sự đổi mới quan trọng là biên dịch đúng lúc, có thể cải thiện đáng kể thời gian thực hiện.

Các nhà cung cấp trình duyệt khác cần đại tu trình thông dịch của họ để cạnh tranh.[4] Các nhà cung cấp trình duyệt khác cần đại tu trình thông dịch của họ để cạnh tranh.[5] Mozilla đã tận dụng một phần của Nitro để cải thiện engine SpiderMonkey của riêng mình.

Kể từ năm 2017, các engine này đã thêm hỗ trợ cho WebAssembly. Điều này cho phép sử dụng các tệp thực thi được biên dịch sẵn cho các phần quan trọng về hiệu suất của tập lệnh trang.

Tài liệu tham khảo

WikiPedia: Engine JavaScript http://developer.telerik.com/featured/a-guide-to-j... https://web.archive.org/web/20181208123231/http://... https://web.archive.org/web/20120502043027/http://... http://www.pcgameshardware.com/aid,687738/Big-brow... http://lifehacker.com/5286869/lifehacker-speed-tes... https://www.wired.com/2010/09/mozilla-asks-are-we-... http://www.prnewswire.com/news-releases/apple-rele... https://trac.webkit.org/wiki/Companies%20and%20Org... https://blogs.windows.com/windowsexperience/2020/0... https://github.com/MicrosoftEdge/MSEdge/blob/7d692...